package com.cloudfun.campusshare.common.model.dto;

import com.cloudfun.campusshare.common.constant.KjtWithdrawStatus;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * Created by CodeGenerator on 2020/08/17
 */
@Data
@ApiModel("提现历史DTO")
public class WithdrawHisDTO {

   @ApiModelProperty("主键uuid")
    private String id;

   @ApiModelProperty("子商户Id")
    private String subMerchantId;

   @ApiModelProperty("用户Id")
    private String userId;

   @ApiModelProperty("快捷通订单号")
    private String outTradeNo;

   @ApiModelProperty("收款户名")
    private String payeeName;

   @ApiModelProperty("提现金额")
    private Integer withdrawalAmount;

   @ApiModelProperty("转账状态")
    private KjtWithdrawStatus withdrawStatus;

   @ApiModelProperty("失败原因")
    private String failReason;

   @ApiModelProperty("转账时间")
    private LocalDateTime withdrawTime;

}